/*
 * ClasificacionDto.java
 *
 * Created on 26 de diciembre de 2006, 10:00 AM
 *
 * To change this template, choose Tools | Options and locate the template under
 * the Source Creation and Management node. Right-click the template and choose
 * Open. You can then make changes to the template in the Source Editor.
 */

package com.src.computec.facturacion.noclass.dto;

import java.util.List;

/**
 *
 * @author jlperea
 */
public class ClasificacionDto implements java.io.Serializable
{    
    private String sitioOriginal;
    
    private String codigoDepartamento;
    private String codigoMunicipio;
    private String codigoCentroP;
    
    private String nombreDepartamento = "";
    private String nombreMunicipio = "";
    private String nombreCentroP = "";
    
    private String codigoProveedor;
    private String codigoNodo;
    
    private String nombreProveedor = "";
    private String nombreNodo = "";
    
    private boolean corrected = false;
    private boolean puedeReternerse = false;
    
    private List ordenesCodigoBarras;
    private List ordenesProceso;
    
    private String codigoResponsable = "";
    
    /** Creates a new instance of ClasificacionDto */
    public ClasificacionDto() {
    }
    
    public boolean equals(Object obj)
    {
        return this.sitioOriginal.equals( ((ClasificacionDto)obj).getSitioOriginal() );
    }
    
    public String toString()
    {
        return "ClasificacionDto: \n " + 
                "   sitioOriginal: " + sitioOriginal + 
                "   corrected: " + corrected +
                "   ordenesProceso: " + ordenesProceso;
    }
    
    public String getSitioOriginal() {
        return sitioOriginal;
    }

    public void setSitioOriginal(String sitioOriginal) {
        this.sitioOriginal = sitioOriginal;
    }

    public String getCodigoDepartamento() {
        return codigoDepartamento;
    }

    public void setCodigoDepartamento(String codigoDepartamento) {
        this.codigoDepartamento = codigoDepartamento;
    }

    public String getCodigoMunicipio() {
        return codigoMunicipio;
    }

    public void setCodigoMunicipio(String codigoMunicipio) {
        this.codigoMunicipio = codigoMunicipio;
    }

    public String getCodigoCentroP() {
        return codigoCentroP;
    }

    public void setCodigoCentroP(String codigoCentroP) {
        this.codigoCentroP = codigoCentroP;
    }

    public String getNombreDepartamento() {
        return nombreDepartamento;
    }

    public void setNombreDepartamento(String nombreDepartamento) {
        this.nombreDepartamento = nombreDepartamento;
    }

    public String getNombreMunicipio() {
        return nombreMunicipio;
    }

    public void setNombreMunicipio(String nombreMunicipio) {
        this.nombreMunicipio = nombreMunicipio;
    }

    public String getNombreCentroP() {
        return nombreCentroP;
    }

    public void setNombreCentroP(String nombreCentroP) {
        this.nombreCentroP = nombreCentroP;
    }

    public String getCodigoNodo() {
        return codigoNodo;
    }

    public void setCodigoNodo(String codigoNodo) {
        this.codigoNodo = codigoNodo;
    }

    public boolean isCorrected() {
        return corrected;
    }

    public void setCorrected(boolean corrected) {
        this.corrected = corrected;
    }   

    public String getCodigoProveedor() {
        return codigoProveedor;
    }

    public void setCodigoProveedor(String codigoProveedor) {
        this.codigoProveedor = codigoProveedor;
    }

    public String getNombreProveedor() {
        return nombreProveedor;
    }

    public void setNombreProveedor(String nombreProveedor) {
        this.nombreProveedor = nombreProveedor;
    }

    public String getNombreNodo() {
        return nombreNodo;
    }

    public void setNombreNodo(String nombreNodo) {
        this.nombreNodo = nombreNodo;
    }

    public List getOrdenesCodigoBarras() {
        return ordenesCodigoBarras;
    }

    public void setOrdenesCodigoBarras(List ordenesCodigoBarras) {
        this.ordenesCodigoBarras = ordenesCodigoBarras;
    }

    public List getOrdenesProceso() {
        return ordenesProceso;
    }

    public void setOrdenesProceso(List ordenesProceso) {
        this.ordenesProceso = ordenesProceso;
    }

    public boolean isPuedeReternerse() {
        return puedeReternerse;
    }

    public void setPuedeReternerse(boolean puedeReternerse) {
        this.puedeReternerse = puedeReternerse;
    }   

    public String getCodigoResponsable() {
        return codigoResponsable;
    }

    public void setCodigoResponsable(String codigoResponsable) {
        this.codigoResponsable = codigoResponsable;
    }
    
}
